membrane bone - French English Dictionary